// 基于template/src/widgets/{{appEntities}}/{{ctrls@CHART}}-chart/{{spinalCase ctrl.codeName}}-chart-vo.ts.hbs生成
import { ControlVOBase } from '@/core';

export class Db_sysportlet11_chartControlVO extends ControlVOBase {

  /**
   * 实体主键属性
   *
   * @protected
   * @memberof Db_sysportlet11_chartControlVO
   */
  protected readonly srfkey = 'ibizappextendeditorid';

  /**
   * 实体主信息属性
   *
   * @protected
   * @memberof Db_sysportlet11_chartControlVO
   */
  protected readonly srfmajortext = 'ibizappextendeditorname';

  /**
   * 实体标识
   *
   * @protected
   * @memberof Db_sysportlet11_chartControlVO
   */
  protected readonly deCodeName = 'ibizappextendeditor';

  constructor(data: any){
      super(data);
      //  图表自持属性
      this.$ownKeys = ['ibizappextendeditor', 'createman', 'updatedate', 'createdate', 'updateman', 'ibizappextendeditorname', 'ibizappextendeditorid', 'extensionflag', 'documentaddress', 'extendeditordescription', 'amount', 'extendeditortype'];
  }
  get createman() {
      return this.$DO.createman;
  }
  set createman(value: any) {
      this.$DO.createman = value;
  }
  get updatedate() {
      return this.$DO.updatedate;
  }
  set updatedate(value: any) {
      this.$DO.updatedate = value;
  }
  get createdate() {
      return this.$DO.createdate;
  }
  set createdate(value: any) {
      this.$DO.createdate = value;
  }
  get updateman() {
      return this.$DO.updateman;
  }
  set updateman(value: any) {
      this.$DO.updateman = value;
  }
  get ibizappextendeditorname() {
      return this.$DO.ibizappextendeditorname;
  }
  set ibizappextendeditorname(value: any) {
      this.$DO.ibizappextendeditorname = value;
  }
  get ibizappextendeditorid() {
      return this.$DO.ibizappextendeditorid;
  }
  set ibizappextendeditorid(value: any) {
      this.$DO.ibizappextendeditorid = value;
  }
  get extensionflag() {
      return this.$DO.extensionflag;
  }
  set extensionflag(value: any) {
      this.$DO.extensionflag = value;
  }
  get documentaddress() {
      return this.$DO.documentaddress;
  }
  set documentaddress(value: any) {
      this.$DO.documentaddress = value;
  }
  get extendeditordescription() {
      return this.$DO.extendeditordescription;
  }
  set extendeditordescription(value: any) {
      this.$DO.extendeditordescription = value;
  }
  get amount() {
      return this.$DO.amount;
  }
  set amount(value: any) {
      this.$DO.amount = value;
  }
  get extendeditortype() {
      return this.$DO.extendeditortype;
  }
  set extendeditortype(value: any) {
      this.$DO.extendeditortype = value;
  }
  set ibizappextendeditor(value: any) {
      this.$DO.ibizappextendeditorid = value;
  }
  get ibizappextendeditor() {
      return this.$DO.ibizappextendeditorid;
  }
}